const local: App.I18n.Schema = {
  system: {
    title: 'Hyac',
    updateTitle: '系统版本更新通知',
    updateContent: '检测到系统有新版本发布，是否立即刷新页面？',
    updateConfirm: '立即刷新',
    updateCancel: '稍后再说'
  },
  common: {
    action: {
      _self: '操作',
      select: '选择'
    },
    add: '新增',
    addSuccess: '添加成功',
    backToHome: '返回首页',
    batchDelete: '批量删除',
    cancel: '取消',
    close: '关闭',
    check: '勾选',
    expandColumn: '展开列',
    columnSetting: '列设置',
    config: '配置',
    confirm: '确认',
    delete: '删除',
    deleteSuccess: '删除成功',
    confirmDelete: '确认删除吗？',
    edit: '编辑',
    warning: '警告',
    error: '错误',
    index: '序号',
    keywordSearch: '请输入关键词搜索',
    logout: '退出登录',
    logoutConfirm: '确认退出登录吗？',
    lookForward: '敬请期待',
    modify: '修改',
    modifySuccess: '修改成功',
    noData: '无数据',
    operate: '操作',
    pleaseCheckValue: '请检查输入的值是否合法',
    refresh: '刷新',
    reset: '重置',
    search: '搜索',
    save: '保存',
    switch: '切换',
    tip: '提示',
    trigger: '触发',
    update: '更新',
    updateSuccess: '更新成功',
    addFailed: '添加失败',
    deleteFailed: '删除失败',
    fetchFailed: '获取数据失败',
    saveFailed: '保存失败',
    saveSuccess: '保存成功',
    userCenter: '个人中心',
    yesOrNo: {
      yes: '是',
      no: '否'
    }
  },
  request: {
    logout: '请求失败后登出用户',
    logoutMsg: '用户状态失效，请重新登录',
    logoutWithModal: '请求失败后弹出模态框再登出用户',
    logoutWithModalMsg: '用户状态失效，请重新登录',
    refreshToken: '请求的token已过期，刷新token',
    tokenExpired: 'token已过期'
  },
  theme: {
    themeSchema: {
      title: '主题模式',
      light: '亮色模式',
      dark: '暗黑模式',
      auto: '跟随系统'
    },
    grayscale: '灰色模式',
    colourWeakness: '色弱模式',
    layoutMode: {
      title: '布局模式',
      vertical: '左侧菜单模式',
      'vertical-mix': '左侧菜单混合模式',
      horizontal: '顶部菜单模式',
      'horizontal-mix': '顶部菜单混合模式',
      reverseHorizontalMix: '一级菜单与子级菜单位置反转'
    },
    recommendColor: '应用推荐算法的颜色',
    recommendColorDesc: '推荐颜色的算法参照',
    themeColor: {
      title: '主题颜色',
      primary: '主色',
      info: '信息色',
      success: '成功色',
      warning: '警告色',
      error: '错误色',
      followPrimary: '跟随主色'
    },
    scrollMode: {
      title: '滚动模式',
      wrapper: '外层滚动',
      content: '主体滚动'
    },
    page: {
      animate: '页面切换动画',
      mode: {
        title: '页面切换动画类型',
        'fade-slide': '滑动',
        fade: '淡入淡出',
        'fade-bottom': '底部消退',
        'fade-scale': '缩放消退',
        'zoom-fade': '渐变',
        'zoom-out': '闪现',
        none: '无'
      }
    },
    fixedHeaderAndTab: '固定头部和标签栏',
    header: {
      height: '头部高度',
      breadcrumb: {
        visible: '显示面包屑',
        showIcon: '显示面包屑图标'
      },
      multilingual: {
        visible: '显示多语言按钮'
      },
      globalSearch: {
        visible: '显示全局搜索按钮'
      }
    },
    tab: {
      visible: '显示标签栏',
      cache: '标签栏信息缓存',
      height: '标签栏高度',
      mode: {
        title: '标签栏风格',
        chrome: '谷歌风格',
        button: '按钮风格'
      }
    },
    sider: {
      inverted: '深色侧边栏',
      width: '侧边栏宽度',
      collapsedWidth: '侧边栏折叠宽度',
      mixWidth: '混合布局侧边栏宽度',
      mixCollapsedWidth: '混合布局侧边栏折叠宽度',
      mixChildMenuWidth: '混合布局子菜单宽度'
    },
    footer: {
      visible: '显示底部',
      fixed: '固定底部',
      height: '底部高度',
      right: '底部局右'
    },
    watermark: {
      visible: '显示全屏水印',
      text: '水印文本'
    },
    themeDrawerTitle: '主题配置',
    pageFunTitle: '页面功能',
    resetCacheStrategy: {
      title: '重置缓存策略',
      close: '关闭页面',
      refresh: '刷新页面'
    },
    configOperation: {
      copyConfig: '复制配置',
      copySuccessMsg: '复制成功，请替换 src/theme/settings.ts 中的变量 themeSettings',
      resetConfig: '重置配置',
      resetSuccessMsg: '重置成功'
    }
  },
  route: {
    login: '登录',
    403: '无权限',
    404: '页面不存在',
    500: '服务器错误',
    'iframe-page': '外链页面',
    home: '首页',
    apps: '概览',
    function: '云函数',
    database: '数据库',
    storage: '存储',
    log: '日志',
    setting: '设置',
  },
  page: {
    login: {
      common: {
        loginOrRegister: '登录 / 注册',
        userNamePlaceholder: '请输入用户名',
        phonePlaceholder: '请输入手机号',
        codePlaceholder: '请输入验证码',
        passwordPlaceholder: '请输入密码',
        confirmPasswordPlaceholder: '请再次输入密码',
        codeLogin: '验证码登录',
        confirm: '确定',
        back: '返回',
        validateSuccess: '验证成功',
        loginSuccess: '登录成功',
        welcomeBack: '欢迎回来，{userName} ！',
        captchaPlaceholder: '请输入验证码',
      },
      pwdLogin: {
        title: '密码登录',
        rememberMe: '记住我',
        forgetPassword: '忘记密码？',
        register: '注册账号',
        otherAccountLogin: '其他账号登录',
        otherLoginMode: '其他登录方式',
        superAdmin: '超级管理员',
        admin: '管理员',
        user: '普通用户'
      },
      codeLogin: {
        title: '验证码登录',
        getCode: '获取验证码',
        reGetCode: '{time}秒后重新获取',
        sendCodeSuccess: '验证码发送成功',
        imageCodePlaceholder: '请输入图片验证码'
      },
      register: {
        title: '注册账号',
        agreement: '我已经仔细阅读并接受',
        protocol: '《用户协议》',
        policy: '《隐私权政策》'
      },
      resetPwd: {
        title: '重置密码'
      },
      bindWeChat: {
        title: '绑定微信'
      }
    },
    home: {
      search: '搜索',
      searchPlaceholder: '请输入搜索内容',
      appName: '名称',
      appDesc: '应用描述',
      appStatus: '应用状态',
      appId: 'ID',
      emptyApp: '暂无应用，请先创建应用',
      createApp: '创建应用',
      welcome: 'Hello 👋, {userName}, 欢迎来到 Hyac 云开发平台!',
      welcomeDescription: '在这里，你可以作为全栈、后端、\n云开发用户、Node.js开发者、独立\n开发者等，开发任何应用，例如：',
      miniProgram: '微信小程序/公众号',
      androidOrIos: 'Android或iOS app',
      blogOrWebsite: '个人博客、企业官网',
      enterpriseInfo: '企业信息化建设',
      handyCloud: '个人开发者的“随手云”',
      explore: '等你来探索',
      createYourApp: '快来创建属于你的应用吧~',
      newApplication: '新建应用',
      pause: '暂停',
      start: '启动',
      restart: '重启',
      deleteConfirm: '你确定要删除这个应用吗？',
      appNamePlaceholder: '请输入应用名称',
      appDescPlaceholder: '请输入应用描述',
      create: '创建',
      appCreationRequestSent: '应用创建请求已发送，正在后台启动...',
      appNowRunning: "应用 '{appName}' 现在是 {status}。",
      stopCheckingStatus: "已停止检查 '{appName}' 的状态。请手动检查。",
      failedToCreateApp: '创建应用失败',
      errorCreatingApp: '创建应用时发生错误',
      fillInCompletely: '请填写完整',
      appDeleted: '应用删除成功',
      failedToDeleteApp: '删除应用失败',
      errorDeletingApp: '删除应用时发生错误',
      appStarting: '应用正在启动...',
      failedToStartApp: '启动应用失败',
      errorStartingApp: '启动应用时发生错误',
      appStopping: '应用正在停止...',
      failedToStopApp: '停止应用失败',
      errorStoppingApp: '停止应用时发生错误',
      appRestarting: '应用正在重启...',
      failedToRestartApp: '重启应用失败',
      errorRestartingApp: '重启应用时发生错误'
    },
    apps: {
      functionCount: '函数数量',
      databaseCount: '数据库数量',
      storageCount: '存储占用',
      requestCount: '请求次数(24h)',
      requestCountUnit: '次',
      functionCountUnit: '个',
      databaseCountUnit: '条',
      storageCountUnit: 'MB',
      top5Functions: 'Top 5 函数',
      unknown: '未知'
    },
    database: {
      collection: '集合',
      createCollection: '创建集合',
      collectionNamePlaceholder: '请输入集合名称',
      createSuccess: '集合创建成功',
      insertDocument: '插入文档',
      createDocumentSuccess: '创建成功',
      jsonFormatError: 'JSON格式错误，请检查',
      confirmDelete: '确认删除',
      deleteDocumentConfirm: '确定要删除文档 ID: {id} 吗？',
      deleteSuccess: '删除成功',
      deleteCancelled: '已取消删除',
      deleteCollectionConfirm: '确定要删除集合: {name} 吗？删除后不可恢复，请谨慎操作！',
      confirmClear: '确认清空',
      clearCollectionConfirm: '确定要清空集合: {name} 吗？清空后不可恢复，请谨慎操作！',
      clearSuccess: '清空成功',
      saveSuccess: '保存成功',
      saveFailed: '保存失败，请检查数据格式',
      cancelEdit: '取消编辑',
      refreshSuccess: '刷新成功',
      document: '文档',
      documentOperations: '文档操作',
      editContent: '编辑内容',
      save: '保存',
      cancel: '取消',
      emptyDescription: '选择一个文档进行编辑或创建新文档',
      idColumn: 'ID',
      contentColumn: '内容',
      actionsColumn: '操作'
    },
    function: {
      createFunction: '创建函数',
      functionName: '函数名称',
      functionNamePlaceholder: '请输入函数名称',
      functionType: '函数类型',
      apiFunction: 'API 函数',
      commonFunction: '公共函数',
      functionTemplate: '函数模板',
      functionTemplatePlaceholder: '请选择函数模板',
      functionDescription: '函数描述',
      functionDescriptionPlaceholder: '请输入函数描述',
      tags: '标签',
      tagsPlaceholder: '请输入标签（逗号分隔）',
      createSuccess: '创建成功',
      createFailed: '创建失败，请稍后重试',
      confirmDelete: '确认删除吗',
      deleteConfirm: '确定要删除函数 "{name}" 吗？删除后不可恢复！',
      delete: '删除',
      deleteSuccess: '函数已删除',
      saveSuccess: '代码已保存',
      saveFailed: '保存代码失败，请稍后重试',
      noHistory: '该函数没有历史记录',
      confirmRollback: '确认回退代码',
      rollbackConfirm: '确定要将当前代码回退到 {date} 的版本吗？',
      rollback: '确定回退',
      rollbackSuccess: '代码已成功回退并保存',
      editorSettings: '编辑器设置',
      fontSize: '字体大小',
      codePreview: '代码预览',
      settingsSuccess: '设置成功',
      confirmDeleteDependence: '确认删除依赖',
      deleteDependenceConfirm: '确定要删除依赖 "{name}" 吗？',
      deleteOnly: '仅删除',
      deleteAndRestart: '删除并重启',
      dependenceDeleted: '依赖已删除',
      dependenceDeletedAndRestarting: '依赖已删除，容器正在重启...',
      deleteFailed: '删除失败',
      addDependenceSuccessAndRestarting: '依赖添加成功，容器正在重启...',
      addDependenceSuccess: '依赖添加成功',
      addDependenceFailed: '依赖添加失败',
      getPackageInfoFailed: '获取包信息失败',
      add: '添加',
      dependenceName: '依赖名称',
      version: '版本',
      install: '安装',
      installAndRestart: '安装并重启',
      dependenceManagement: '依赖管理',
      getDependenceListFailed: '获取依赖列表失败',
      installed: '已安装',
      noDependence: '暂无依赖',
      systemDependence: '系统依赖',
      noSystemDependence: '暂无系统依赖',
      dependenceNamePlaceholder: '请输入依赖名称',
      actions: '操作',
      envManagement: '环境变量管理',
      getEnvFailed: '获取环境变量失败',
      custom: '自定义',
      noCustomEnv: '暂无自定义环境变量',
      systemBuiltin: '系统内置',
      noSystemBuiltinEnv: '暂无系统内置环境变量',
      addEnv: '添加环境变量',
      key: 'Key',
      value: 'Value',
      addSuccess: '添加成功',
      addFailed: '添加失败',
      editEnv: '编辑环境变量',
      updateSuccess: '修改成功',
      updateFailed: '修改失败',
      confirmDeleteEnv: '确认删除环境变量',
      deleteEnvConfirm: '确定要删除环境变量 "{key}" 吗？',
      emptyDescription: '请先创建或选择一个函数',
      functionEditor: '函数编辑区域',
      publish: '发布',
      published: '已发布',
      functionHistory: '函数历史记录',
      selectHistory: '请在左侧选择一个历史版本',
      rollbackToThisVersion: '回退到此版本',
      functionList: '云函数列表',
      envVariables: '环境变量',
      noFunctions: '暂无函数',
      log: '日志',
      allLogs: '全部日志',
      functionLogs: '函数日志',
      systemLogs: '系统日志',
      functionTest: '函数测试',
      clickToSend: '点击"发送请求"进行测试...',
      postFormatError: 'POST 请求格式不正确',
      requesting: '请求中...',
      requestSuccessNoData: '请求成功，但没有返回数据。',
      requestFailed: '请求失败:',
      duplicateHeader: '已存在相同的Header键: {key}',
      fillBlankHeader: '请先填写当前空白的Header键值对',
      cannotDeleteHeader: '无法删除此Header',
      fillBlankQuery: '请先填写当前空白的Query参数键值对',
      addressCopied: '地址已复制',
      copyFailed: '您的浏览器不支持复制功能',
      responseCopied: '响应结果已复制',
      headerPlaceholder: '选择或输入Header',
      headerValuePlaceholder: 'Header Value',
      queryParameters: 'Query Parameters',
      keyPlaceholder: 'Key',
      valuePlaceholder: 'Value',
      bodyJson: 'Body (JSON)',
      sendRequest: '发送请求',
      response: '响应',
      responsePlaceholder: '响应结果'
    },
    log: {
      loadFunctionListFailed: '加载函数列表失败',
      requestFunctionListError: '请求函数列表异常: {message}',
      selectAppFirst: '请先选择一个应用',
      loadLogFailed: '加载日志失败: {message}',
      requestLogError: '请求日志异常: {message}',
      allFunctions: '所有函数',
      allLevels: '所有级别',
      allTypes: '所有类型',
      query: '查询',
      logDetail: '日志详情',
      time: '时间',
      level: '级别',
      type: '类型',
      functionName: '函数名',
      selectLogToView: '选择一条日志查看详情',
      system: '系统',
      function: '函数',
      info: '信息',
      warning: '警告',
      error: '错误',
      debug: '调试',
      logContent: '日志',
      source: '来源'
    },
    storage: {
      root: '根目录',
      newFolder: '新建文件夹',
      uploadFile: '上传文件',
      detail: '详情',
      preview: '预览',
      type: '类型',
      size: '大小',
      modifiedDate: '修改日期',
      download: '下载',
      folder: '文件夹',
      file: '文件',
      selectFileOrFolder: '选择一个文件或文件夹查看详情',
      loadFailed: '加载文件列表失败: {message}',
      requestError: '请求异常: {message}',
      previewLinkFailed: '生成预览链接失败: {message}',
      loadJsonFailed: '加载JSON内容失败',
      previewFailed: '预览失败: {message}',
      uploading: '正在上传文件...',
      uploadFailed: '上传失败: {message}',
      uploadSuccess: '文件 "{name}" 上传成功',
      uploadError: '上传异常: {message}',
      folderNamePlaceholder: '请输入文件夹名称',
      confirm: '确定',
      cancel: '取消',
      folderNameEmpty: '文件夹名称不能为空且不能包含斜杠',
      creatingFolder: '正在创建文件夹...',
      createFailed: '创建失败: {message}',
      createSuccess: '文件夹 "{name}" 创建成功',
      createError: '创建异常: {message}',
      enterFolder: '进入文件夹: {name}',
      backTo: '返回到: {name}',
      confirmDelete: '确认删除',
      deleteConfirm: '删除后不可恢复，确定要删除{type} "{name}" 吗？',
      deleting: '正在删除...',
      deleteFailed: '删除失败: {message}',
      deleteSuccess: '{type} "{name}" 已删除',
      deleteError: '删除异常: {message}',
      generatingLink: '正在生成下载链接: {name}',
      generateLinkFailed: '生成下载链接失败: {message}',
      downloadStarted: '开始下载: {name}',
      downloadFailed: '下载失败: {message}',
      name: '名称',
      actions: '操作'
    },
    setting: {
      dependencies: '依赖管理',
      dependenciesTipTitle: '依赖管理说明',
      dependenciesTipContent: '此处管理的依赖将作为公共依赖，在应用的所有函数中均可直接引用。修改依赖后需要重启应用才能生效。',
      userDependencies: '用户依赖',
      systemDependencies: '系统依赖',
      addDependency: '添加依赖',
      dependencyName: '依赖名称',
      dependencyNamePlaceholder: '请输入PyPI包的名称',
      dependencyVersionPlaceholder: '请输入版本号（留空则为 latest）',
      confirmDelete: '确认删除',
      deleteDependencyConfirm: '确定要删除依赖 "{name}" 吗？此操作可能需要重启应用。',
      restartRequired: '需要重启',
      dependencyChangeRestartPrompt: '依赖项已更改，需要重启应用以应用新的变更。',
      restartNow: '立即重启',
      restarting: '正在重启...',
      restartingTip: '应用正在后台重启，请稍后刷新查看状态。',
      restartInitiated: '重启任务已成功发起',
      restartFailed: '发起重启任务失败',
      key: '键',
      value: '值',
      envTipTitle: '环境变量说明',
      envTipContent: '此处管理的环境变量将注入到应用的运行时环境中。修改环境变量后需要重启应用才能生效。',
      userEnv: '用户变量',
      systemEnv: '系统变量',
      addEnv: '添加环境变量',
      editEnv: '编辑环境变量',
      keyPlaceholder: '请输入变量名',
      valuePlaceholder: '请输入变量值',
      deleteEnvConfirm: '确定要删除环境变量 "{key}" 吗？此操作需要重启应用。',
      envChangeRestartPrompt: '环境变量已更改，需要重启应用以应用新的变更。',
      corsTipTitle: '跨域资源共享 (CORS) 说明',
      corsTipContent: '配置应用的CORS策略，以允许来自不同源的Web前端请求。使用 "*" 作为通配符。',
      corsTipDynamicInput: '点击右侧的“+”按钮可添加多个值。',
      originPlaceholder: '例如: https://example.com',
      methodPlaceholder: '例如: GET, POST',
      headerPlaceholder: '例如: Content-Type',
      notificationTipTitle: '通知渠道说明',
      notificationTipContent: '配置应用在特定事件发生时的通知方式，例如函数执行失败、自定义通知等。',
      sendTest: '发送测试通知',
      dangerZone: '危险区域',
      confirmRestart: '确认重启应用',
      restartAppConfirm: '你确定要重启此应用吗？应用将短暂中断。',
      restartApp: '重启应用',
      restartAppDesc: '如果应用遇到问题，可以尝试重启。',
      confirmStop: '确认停止应用',
      stopAppConfirm: '你确定要停止此应用吗？停止后应用将无法访问。',
      stopApp: '停止应用',
      stopAppDesc: '停止应用会释放所有相关资源。',
      stopInitiated: '停止任务已成功发起',
      stopFailed: '发起停止任务失败',
      confirmDeleteApp: '确认删除应用',
      deleteApp: '删除应用',
      deleteAppDesc: '此操作不可逆，将永久删除应用及其所有数据。',
      deleteAppConfirm1: '这是一个不可逆转的操作。',
      deleteAppConfirm2: '所有相关数据，包括函数、日志和存储桶都将被永久删除。',
      deleteAppConfirm3: '请输入应用名称',
      deleteAppConfirm4: '以确认删除。',
      deleteInitiated: '删除任务已成功发起',
      deleteFailed: '发起删除任务失败',
      general: '通用设置',
      api: 'API 设置',
      database: '数据库设置',
      functions: '函数管理',
      storage: '存储设置',
      users: '用户管理',
      notifications: '通知设置',
      appName: '应用名称',
      appNamePlaceholder: '请输入应用名称',
      defaultLanguage: '默认语言',
      selectLanguage: '请选择语言',
      themeMode: '主题模式',
      apiKeyManagement: 'API 密钥管理',
      manageApiKeys: '管理 API 密钥',
      corsConfig: 'CORS 配置',
      corsPlaceholder: '请输入允许的 CORS 来源，多个用逗号分隔',
      rateLimit: '速率限制',
      rateLimitPlaceholder: '请输入每秒请求数限制',
      dbConnectionString: '数据库连接字符串',
      dbConnectionStringPlaceholder: '请输入数据库连接字符串',
      dbBackupRestore: '数据库备份/恢复',
      backupNow: '立即备份',
      runtimeEnvironment: '运行时环境',
      selectRuntime: '请选择运行时环境',
      logLevel: '日志级别',
      selectLogLevel: '请选择日志级别',
      timeout: '超时设置 (秒)',
      timeoutPlaceholder: '请输入超时时间',
      environmentVariables: '环境变量',
      envVarsPlaceholder: '请输入环境变量 (JSON 格式)',
      storagePath: '存储路径',
      storagePathPlaceholder: '请输入文件存储路径',
      fileSizeLimit: '文件大小限制 (MB)',
      fileSizeLimitPlaceholder: '请输入文件大小限制',
      userRegistration: '用户注册',
      permissionManagement: '权限管理',
      managePermissions: '管理权限',
      smtpConfig: 'SMTP 配置',
      smtpConfigPlaceholder: '请输入 SMTP 配置 (JSON 格式)',
      webhookConfig: 'Webhook 配置',
      webhookConfigPlaceholder: '请输入 Webhook URL',
      cors: 'CORS',
      allowOrigins: '允许的源',
      allowCredentials: '允许凭证',
      allowMethods: '允许的方法',
      allowHeaders: '允许的头',
      emailNotifications: '邮件通知',
      server: '服务器',
      port: '端口',
      username: '用户名',
      password: '密码',
      senderEmail: '发件人邮箱',
      webhookNotifications: 'Webhook 通知',
      url: 'URL',
      requestMethod: '请求方法',
      requestBodyTemplate: '请求体模板',
      wechatNotifications: '微信通知',
      notificationId: '通知ID'
    },
    index: {
      branchDesc: '为了方便大家开发和更新合并，我们对主分支的代码进行了精简，只保留了首页菜单，其余内容已移至示例分支进行维护。预览地址显示的是示例分支的内容。',
      greeting: '早上好，{userName}，今天又是充满活力的一天！',
      weatherDesc: '今天多云转晴，20℃ - 25℃！',
      projectCount: '项目数',
      todo: '待办',
      message: '消息',
      downloadCount: '下载量',
      registerCount: '注册量',
      schedule: '作息时间',
      study: '学习',
      work: '工作',
      rest: '休息',
      entertainment: '娱乐',
      visitCount: '访问量',
      turnover: '成交额',
      dealCount: '成交数',
      projectNews: {
        title: '项目动态',
        moreNews: '更多动态',
        desc1: 'Soybean于2021年5月28日创建了开源项目soybean-admin！',
        desc2: 'Yanbowe向soybean-admin提交了一个bug，多页签不会自适应。',
        desc3: 'Soybean准备为soybean-admin的发布做充足的准备！',
        desc4: 'Soybean在忙着为soybean-admin写项目文档！',
        desc5: 'Soybean随便写了一些工作台的页面，足够看了！'
      },
      creativity: '创意'
    }
  },
  form: {
    required: '不能为空',
    userName: {
      required: '请输入用户名',
      invalid: '用户名格式不正确'
    },
    phone: {
      required: '请输入手机号',
      invalid: '手机号格式不正确'
    },
    pwd: {
      required: '请输入密码',
      invalid: '密码格式不正确，6-18位字符，包含字母、数字、下划线'
    },
    confirmPwd: {
      required: '请输入确认密码',
      invalid: '两次输入密码不一致'
    },
    code: {
      required: '请输入验证码',
      invalid: '验证码格式不正确'
    },
    email: {
      required: '请输入邮箱',
      invalid: '邮箱格式不正确'
    }
  },
  dropdown: {
    closeCurrent: '关闭',
    closeOther: '关闭其它',
    closeLeft: '关闭左侧',
    closeRight: '关闭右侧',
    closeAll: '关闭所有'
  },
  icon: {
    themeConfig: '主题配置',
    themeSchema: '主题模式',
    lang: '切换语言',
    fullscreen: '全屏',
    fullscreenExit: '退出全屏',

    reload: '刷新页面',
    collapse: '折叠菜单',
    expand: '展开菜单',
    pin: '固定',
    unpin: '取消固定'
  },
  datatable: {
    itemCount: '共 {total} 条'
  }
};

export default local;
